home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 26
/
Cream of the Crop 26.iso
/
program
/
ccdl151e.zip
/
LIMITS.H
< prev
next >
Wrap
C/C++ Source or Header
|
1996-01-12
|
1KB
|
32 lines
/* limits.h
Defines implementation specific limits on type values.
*/
#ifndef __LIMITS_H
#define __LIMITS_H
#define CHAR_BIT 8 /* number of bits in a char */
#define MB_LEN_MAX 4 /* max. # bytes in multibyte char */
#define SCHAR_MIN (-128) /* minimum signed char value */
#define SCHAR_MAX 127 /* maximum signed char value */
#define UCHAR_MAX 255 /* maximum unsigned char value */
#define CHAR_MIN SCHAR_MIN /* minimum char value */
#define CHAR_MAX SCHAR_MAX /* maximum char value */
#define SHRT_MIN (-32767-1) /* minimum signed short value */
#define SHRT_MAX 32767 /* maximum signed short value */
#define USHRT_MAX 65535U /* maximum unsigned short value */
#define LONG_MIN (-2147483647L-1) /* minimum signed long value */
#define LONG_MAX 2147483647L /* maximum signed long value */
#define ULONG_MAX 4294967295UL /* maximum unsigned long value */
#define INT_MIN LONG_MIN /* minimum signed int value */
#define INT_MAX LONG_MAX /* maximum signed int value */
#define UINT_MAX ULONG_MAX /* maximum unsigned int value */
#endif /* __LIMITS_H */